three-roller bit - Spanish English Dictionary